//引入模块
const mysql = require("mysql")

//链接属性
const poolSql = mysql.createPool({
    host: 'localhost',
    port: '3306',
    user: 'root',
    password: '123456',
    database: 'node_api'
})


function query(sql, value) {
    // 需要使用一个promise

    return new Promise((resolve, reject) => {
        poolSql.query(sql, value, (err, result) => {
            if (err) {
                reject(err)
                //传递错误信息
            }
            else {
                resolve(result)
            }
        })
    })

}

//抛出方法
module.exports = query